home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
gdead.berkeley.edu
/
gdead.berkeley.edu.tar
/
gdead.berkeley.edu
/
pub
/
gdead
/
mac
/
stack-o-dead-1.8
/
stack-o-dead-1.8.2.sit.hqx
/
README - SOD
< prev
next >
Wrap
Text File
|
1991-03-16
|
11KB
|
284 lines
March 1, 1991
Stack-O-Dead
Version 1.8
New features of interest in version 1.8...
o All (most) buttons have built in help. Hold down the Command Key when
clicking on a button to get help. Hold it down for a few seconds after
the click to be sure.
o Set lists are more accurate as time marches on...
o Each stack has a "= Stacks =" button which has a pop-up menu of stacks so
you can jump from one to the other easily. Click and hold down until the
pop-up appears. It takes a few seconds. In general, any button with the
label enclosed in '==' is a pop-up menu.
o Performance is improved in a number of areas. In particular, the Go To
operation to go to a show for a given date is much faster now. As more
and more shows got added to the stacks, this got slower and slower.
o Printing labels... A change in HyperCard 2.0 seems to print things narrower
than the screen display (and narrower than HC 1.2). A new button in the
Dead Labels stack will switch the labels from the original narrow width to
a wide width.
o Lots of little fixes and improvements
Installation
------------
To run them you need a Macintosh with at least one megabyte, HyperCard 2.0,
and your really should have a hard disk too. The stacks are easily over
megabytes.
After unpacking the stacks from the StuffIt archive, make sure they are all
in one folder. All you need to do then is open the Dead Utility stack, and you
are on your way.
Basic Information
-----------------
1. Dead Utility
This is home base. Contains some "one of" cards with user interfaces, some
artwork, and some sounds. It is pretty big. You can remove some of the
'snd ' resources if space is a problem, or just move them to another stack.
2. Dead Shows
A card for each show on record. Started with the '75 thorough '84 lists
distributed on USENET some time back. Have added 74, 85, 86, 87, and 88.
The cassette button will send you to a stack of tape records. The tape
label icon will send you to a labels stack. When you get a new tape, find
the show, and click the cassette button to create a tape record, and then
the label button to create the labels from the show card which you may
need to edit.
IMPORTANT!! Whenever you add or delete cards you should sort the stack.
One thing the sort button does is re-build the internal card map that helps
Stack-O-Dead quickly find the first card of a given year. Inserting or
deleting cards could invalidate the map, so you should do this, even if
you don't think you changed the sorted order of the stack.
The common features most frequently used are supported on the main card.
In addition, click on the "Utilities..." button to get an overlay with
some utility functions, such as Import and Export. There is a button for
importing set lists which I do as I collect them from usenet. It can
verify song names in the songs stack, looking for aliases, etc. Use of
this Validation can be quite slow.
3. Dead Tapes
A card for each show you have on tape. Pretty basic. You can copy one of
these (empty), and use one stack for each person you trade with to keep
track of trades. There are buttons for importing a text list and for
exporting your list to a text file for printing.
This stack comes with one blank card. Once you have created a tape record
from the Shows Stack, you will have the original empty card, which can be
deleted.
4. Dead Labels
A card for each tape. When you create labels from the tape label buttons
in Shows or Tapes, it will create both set 1 and set 2 labels, filling
in the songs from the show card.
This stack comes with one blank card. Once you have created a tape record
from the Shows stack or the Tapes stack, you will have the original empty
card, which can be deleted.
5. Songs
I know, it should be "Dead Songs", but it isn't, and one problem with
HyperCard is that it is HyperProgramming and script references to the
stack are everywhere.
This stack contains a card for each song. It has some statistics, which
are incomplete and not guaranteed, but vastly improved over previous
versions. It also has the lyrics in most cases, (thanks Allen) and
provisions for entering/displaying chords with the lyrics for all you
pickers out there.
As in the Dead Shows stack, the more commonly used functions are
available on the basic card. Click on the "Utilities..." button to be
presented with a set of utility functions. To return, click on the
"Main..." button.
6. Dead Tunes
This is an optional stack. You had to send me a third disk if you wanted
it. Everyone does. This stack contains a bunch of dead sound clips, an
addition to the ones in Dead Utility. Stack-O-Dead lets you specify
where your songs are played from. You can move these sounds into Dead
Utility, or the ones from Dead Utility into this stack. There is an
install button that will copy a 'snd ' resource from this stack (or
file) to another. Or, if you have the ResCopy 'XCMD', use that.
7. Dead Stats
This stack has cards for each year with buttons for displaying (or
re-generating) statistics about songs and shows. To change the display,
click the button for the list you want to see. To regenerate a list
(against one of the other stacks), hold down the option key when you
click. There is also a card for general statistics.
Show Information
----------------
For those of us with access to UseNet or other bulletin boards, there are
setlists flying around all the time. There is in the Dead Shows stack a
feature for importing text files containing set lists for shows. Click
on the Import... button and you will be given the standard file dialog for
selecting a file to import. You will also be given the opportunity to
validate the shows. This means that each song title is validated for proper
phrasing against the Songs stack titles. If the song is not found as a title,
it will try to find an alternate in the A.K.A field of the Songs cards.
Validation is pretty slow at the moment. I am working on XCMDs that will
use some updatable resources in the Shows stack to make this faster.
In order to use this feature, the text file must be in a particular format.
In fact, much of how set lists are utilized in Stack-O-Dead rely on this
simple format. Syntax is as follows:
show := show_header comments blanklines setlist
show_header := date whitespace location <newline>
date:= mm '/' dd '/' yy
whitespace = <space> | <tab>
blanklines := blanklines <newline> | <newline> <newline>
setlist := setlist blanklines set | set
set := set song | song
song := <song title> <newline>
comments := comments comment | comments blanklines | comment
comment := '=' <text> <newline>
In other words, an importable set list for the 10/17/90 show would look
something like:
10/17/90 Gruga Halle, Essen, West Germany
= Bruce Hornsby on Grand Piano
Hell in a Bucket
Sugaree
New Minglewood Blues
Ramble on Rose
Me and My Uncle
Maggie's Farm
High Time
Cassidy
Tennessee Jed
Picasso Moon
China Cat Sunflower
I Know You Rider
Truckin'
He's Gone
Drums
The Wheel
I Need a Miracle
Turn on Your Love Light
Knockin' on Heaven's Door
In terms of how I look at a show, any show ends when I hit a new text line
which contains a valid date of the format mm/dd/yy in the first word. So
you can have many shows in a single text file to import.
Likewise, there is an export function for dumping shows to a text file,
and it uses this same format for output.
Sounds
------
You most likely received the Dead Tunes stack, which has most of the
sounds I ship. There are, however, some sounds available in the Dead
Utility stack. One thing you may want to do is move all the sounds to
one stack, either Utility or Tunes. Then set up the Sound Stack field
in the configuration card (1st card of Dead Utility) with the name of
the stack you chose. To move sounds, you can use the tool delivered with
the Dead Tunes stack on the first card to move from that stack to Dead
Utility (or somewhere else if you like), or you can use ResEdit if you
have it and know how to use it. Or, if you have ResCopy for HyperCard you
can use that. If you really need more instructions, you can E-Mail me, or
call or write and I can get you through it.
Or you can turn the sound off and forget the whole issue.
Files
-----
Stack-O-Dead can save things to files. Your tape list, shows, various
lists you generate throughout. A new feature in this release allows you
to specify the Creator ID of the text files you generate. HyperCard
defaults to MACA, the creator ID for MacWrite text files. The Config card
in dead utility comes with a field to specify the type, initialized to MACA.
If you have some other favorite word processor or editor, you can change
this to use that type. I prefer the MPW editor, so I set this field to "MPS ".
Miscellaneous
-------------
There is a search facility to let you find all the shows where they played
a sequence of songs, like "Scarlet/Touch of Grey/Fire" (name that mystery
tape!!!). There are buttons for computing things like the number of times
they played "Box of Rain" in 1987, and will also list the shows. As you
enter the Long Beach shows, you may be curious as to the last time
Jack-A-Roe was played. There's a button for that too. And this thing is
completely extensible. They are not protected, so you can add all the
features you want, or fix 'em to work to your liking. There may also be some
bugs too. But, what do you want for free?
Customize
---------
Be brave!! HyperCard is not that tough to learn. What you have here
contains all the source for the application. You can modify these stacks
to suit your personal needs. If you do, and you come up with any ideas you
would like to feed back into the main product, then send me a description,
or your version of the stack. I listen, and will use ideas I think I can
fit in for general use. The only thing I ask is that you limit distribution
of your customized versions to your close friends, and clearly identify the
changes somewhere in the help and in the about box as modifications to the
standard release.
How to Get a Copy
-----------------
If you would like a copy of Stack-O-Dead for HyperCard, send 3 800K disks
to the address below. Please pre-format the disks. This saves me a lot of
time considering the number of these I do. Also, send a SASE, or postage
and return label for the mailer you send your disks to me in. The stacks
are compressed into StuffIt archives. If you do not have StuffIt, or
UnstuffIt, please specify and I will send that too. I will get the stacks
back to you as fast as I can, which is not always "fast", but I try.
John Gilbert
19812 226th Ave NE
Woodinville, WA 98072
INTERNET: gilbert@MDI.COM
UUCP: ...! uunet ! mdisea ! gilbert
Order form:
===========================================================
S t a c k - O - D e a d
Name:
Address:
E-MAIL: (if applicable)
I have Un/Stuffit (circle): Yes No
===========================================================